package controllers
//
//import (
//	"github.com/qiniu/api.v7/auth/qbox"
//	"github.com/qiniu/api.v7/storage"
//	"fmt"
//	"context"
//	"mime/multipart"
//)
//
//var (
//	//设置上传到的空间
//	bucket = "snso"
//	ACCESS_KEY = "YwUhM_hu__HQUxmwdOCCEASoQbEqrExHNcOuBF_F"
//	SECRET_KEY = "sTvSUv3A8uSI7lQ58mYG4AnCZxOeoKy3z9V7xjOq"
//)
//
//func Main() {
//
//	//var localFile = "E:/Go/work/src/xiaoercaidan/fileCenter/static/1520835651000684400订单详情页.jpg"
//	//var key = "1520835651000684400订单详情页.jpg"
//
//	putPolicy := storage.PutPolicy{
//		Scope:               bucket,
//	}
//	mac := qbox.NewMac(ACCESS_KEY, SECRET_KEY)
//	upToken := putPolicy.UploadToken(mac)
//	cfg := storage.Config{}
//	// 空间对应的机房
//	cfg.Zone = &storage.ZoneHuanan
//	// 是否使用https域名
//	cfg.UseHTTPS = false
//	// 上传是否使用CDN上传加速
//	cfg.UseCdnDomains = false
//	// 构建表单上传的对象
//	formUploader := storage.NewFormUploader(&cfg)
//	ret := storage.PutRet{}
//	// 可选配置
//	putExtra := storage.PutExtra{
//		Params: map[string]string{
//			//"x:name": "github logo",
//		},
//	}
//
//	var f = new(multipart.File)
//
//	var data  []byte
//
//	f.Read(data)
//
//	dataLen := int64(len(data))
//	err := formUploader.Put(context.Background(), &ret, upToken, key, bytes.NewReader(data), dataLen, &putExtra)
//	if err != nil {
//		fmt.Println(err)
//		return
//	}
//	fmt.Println(ret.Key, ret.Hash)
//
//
//
//
//
//
//	//err := formUploader.PutFile(context.Background(), &ret, upToken, key, localFile, &putExtra)
//	//if err != nil {
//	//	fmt.Println(err)
//	//	return
//	//}
//	//fmt.Println("http://omjjy36ny.bkt.clouddn.com/" + ret.Key, ret.Hash)
//
//}
